incidental parasite - French English Dictionary